package com.jlkf.service;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.platform.server.response.response.pojo.ReturnData;

/**
 * Created by Administrator on 2017/5/17 0017.
 */
public interface PayOrderService {

    void wxNotify(HttpServletRequest request,HttpServletResponse response)throws Exception;

    String aliNotify(HttpServletRequest request,HttpServletResponse response) throws Exception;
   
    ReturnData BalanceRecharge(Long userId,Double payMoney,String ip,Integer payWay) throws Exception ;  
    
    void wxBalance(HttpServletRequest request,HttpServletResponse response)throws Exception;
    
    String aliRechargeNotify(HttpServletRequest request,HttpServletResponse response) throws Exception;
    
    /**
     * 购买课程支付宝回调
     */
    String payCourseNotify(HttpServletRequest request,HttpServletResponse response) throws Exception;
    
    /**
     * 购买课程微信回调
     */
    void wxPayCourse(HttpServletRequest request,HttpServletResponse response)throws Exception;
}
